Securitron Doom/Linux Blog.

Tuesday, October 11, 2005

 

Doom 3 on Mars.

I am updating the code for the New Linux Doom project and it is looking a lot better than it originally was. With the sound now working and dosdoom v0.64 features included, it is working quite well indeed. Having it only working on DOS limits its useful-ness, it deserves to run on a better OS than a outdated lame CLI.

I am testing and developing it on Debian unstable and it is working very well with ALSA and OSS sound output.

I am very much liking the dos-doom features and cheats and once I get the new HUD working I will have a game that will rival other competitors like X-doom. I am hoping I can get the new HUD working as I am planning a unique design for this game and it will look quite cool when it is finished. The health value echoed to the HUD shows the real value, so when you die horribly it shows for example -5 health or -10 % health instead of 0. I need to find out the variables to echo to show armor and ammo. Hu_stuff.c does not have access to these variables, so maybe I should add another source file and write another function to create the HUD. It should be easy. I would like to be able to fix the random seg-faults, especially in TNT MAP30, but I am not sure what causes it except it only happens when the sound is enabled. Maybe I need to change the settings concerning sound sample size or maximum sounds playing at once. There must be a way to debug this. I have made the game more stable by re-compiling the sound server, but I might need to re-write the sound code to better work with the sound server code. Or use SDL. That would be more efficient. I tried that before and it should work again, only problem is static linking to the SDL library.

Ultimate Doom support is now working. I have re-coded the game to detect the Ultimate Doom IWAD and show the fourth episode. Works fine.

I need to get the Boom support working, but that would require a total re-write to allow the fog effects to work. It would look stunning in 16bit color. And the translucent deep water effects. But that would take a long time to implement. I just want to add features of my own.

Maybe new lighting effects taking advantage of the existing code like new pulsating lights and sector effects. I do not need to add BOOM support just because everyone else does. I want to make something new and useful for the doom community.

I might support for a new lump that will identify levels, instead of using W_GetNumForName() to check whether a IWAD is Doom or Doom2, but I think it is a little late for that. But the idea is good. You could have am lump that could identify the level and then it could print the name of the map and the author at the start just like Unreal. That would not be hard to do and would add to the ambience of Doom. It could be named WADINFO for example and greatly add to the coolness factor of creating wads for this source port. Despite the bugs, which I am ironing out, it is quite a good version of dos-doom and it will be quite worth playing.

The recent release of more information about the Doom movie is concerning, considering it might be just another Hollywood blood & gore film. But considering the amount of violence in Doom, it would not be out of place.

I agree now that a movie based on Mars would be quite good. I hope they present a more realistic portrayal of Mar’s dangerous atmosphere than they did in Total Recall. That was one of the worst movies ever, the scene when Arnie is exposed to the frigid and thin Martian atmosphere is totally unrealistic. If that happened in reality, you would be dead in about 1-3 seconds since the Martian atmosphere is as thin as the atmosphere in Earth at about 100.000 feet altitude and is very cold. It would be impossible to increase the density of the atmosphere by the rate shown in the movie. It would take about 100.000 years to do that and I doubt that the planet could hold onto a dense atmosphere like that with it’s low gravity. But you could have oceans of water if you made the planet warmer. Just imagine the planet with enormous oceans and sailing ships on the water. Rivers and lakes and trees dotted over the planet.

It would be a beautiful planet to inhabit and well worth the expense of terraforming it. I would like to go there and see it, but it may not happen in my lifespan. Or maybe we could travel out farther and inhabit Ganymede or Europa. Although the Monolith Aliens in 2010 warned us about that moon, but in reality I do not think they would mind. Despite the danger of living so close to Jupiter, I would really enjoy waking up every morning and seeing giant Jupiter looming large in the sky.

A website Dedicated to Doom and IT information. Fighting the war against the NWO. Free Humanity.

My Photo
Name: Bejiitas Wrath

Archives

11/3/02 - 11/10/02

11/10/02 - 11/17/02

11/17/02 - 11/24/02

11/24/02 - 12/1/02

12/8/02 - 12/15/02

1/19/03 - 1/26/03

2/2/03 - 2/9/03

2/9/03 - 2/16/03

2/16/03 - 2/23/03

2/23/03 - 3/2/03

3/2/03 - 3/9/03

3/9/03 - 3/16/03

3/16/03 - 3/23/03

3/30/03 - 4/6/03

4/6/03 - 4/13/03

5/4/03 - 5/11/03

5/11/03 - 5/18/03

6/1/03 - 6/8/03

6/8/03 - 6/15/03

6/15/03 - 6/22/03

7/20/03 - 7/27/03

9/28/03 - 10/5/03

11/2/03 - 11/9/03

11/23/03 - 11/30/03

1/18/04 - 1/25/04

2/15/04 - 2/22/04

2/22/04 - 2/29/04

2/29/04 - 3/7/04

3/7/04 - 3/14/04

3/14/04 - 3/21/04

3/21/04 - 3/28/04

4/4/04 - 4/11/04

4/25/04 - 5/2/04

5/9/04 - 5/16/04

5/16/04 - 5/23/04

5/23/04 - 5/30/04

5/30/04 - 6/6/04

7/4/04 - 7/11/04

8/1/04 - 8/8/04

8/22/04 - 8/29/04

8/29/04 - 9/5/04

9/5/04 - 9/12/04

9/12/04 - 9/19/04

9/19/04 - 9/26/04

9/26/04 - 10/3/04

10/3/04 - 10/10/04

10/24/04 - 10/31/04

10/31/04 - 11/7/04

11/7/04 - 11/14/04

11/14/04 - 11/21/04

11/28/04 - 12/5/04

12/19/04 - 12/26/04

1/16/05 - 1/23/05

1/23/05 - 1/30/05

2/6/05 - 2/13/05

2/13/05 - 2/20/05

2/27/05 - 3/6/05

3/13/05 - 3/20/05

3/27/05 - 4/3/05

4/10/05 - 4/17/05

4/17/05 - 4/24/05

4/24/05 - 5/1/05

5/8/05 - 5/15/05

6/12/05 - 6/19/05

7/10/05 - 7/17/05

9/18/05 - 9/25/05

9/25/05 - 10/2/05

10/2/05 - 10/9/05

10/9/05 - 10/16/05

11/20/05 - 11/27/05

1/22/06 - 1/29/06

1/29/06 - 2/5/06

3/5/06 - 3/12/06

3/12/06 - 3/19/06

3/26/06 - 4/2/06

4/9/06 - 4/16/06

4/16/06 - 4/23/06

4/23/06 - 4/30/06

4/30/06 - 5/7/06

5/7/06 - 5/14/06

5/14/06 - 5/21/06

6/4/06 - 6/11/06

6/18/06 - 6/25/06

6/25/06 - 7/2/06

7/2/06 - 7/9/06

7/8/07 - 7/15/07

7/15/07 - 7/22/07

2/8/09 - 2/15/09

2/15/09 - 2/22/09

2/22/09 - 3/1/09

3/22/09 - 3/29/09

3/29/09 - 4/5/09

4/12/09 - 4/19/09

4/19/09 - 4/26/09

4/26/09 - 5/3/09

5/10/09 - 5/17/09

5/24/09 - 5/31/09

5/31/09 - 6/7/09

6/7/09 - 6/14/09

6/21/09 - 6/28/09

6/28/09 - 7/5/09

7/12/09 - 7/19/09

7/19/09 - 7/26/09

7/26/09 - 8/2/09

8/2/09 - 8/9/09

8/9/09 - 8/16/09

8/16/09 - 8/23/09

8/23/09 - 8/30/09

8/30/09 - 9/6/09

9/6/09 - 9/13/09

9/13/09 - 9/20/09

9/20/09 - 9/27/09

9/27/09 - 10/4/09

10/4/09 - 10/11/09

10/11/09 - 10/18/09

10/18/09 - 10/25/09

10/25/09 - 11/1/09

11/1/09 - 11/8/09

11/8/09 - 11/15/09

11/15/09 - 11/22/09

11/22/09 - 11/29/09

11/29/09 - 12/6/09

12/6/09 - 12/13/09

12/13/09 - 12/20/09

12/20/09 - 12/27/09

12/27/09 - 1/3/10

1/3/10 - 1/10/10



Powered by Blogger

Subscribe to
Posts [Atom]